# Build artifacts
build/
out/
*.o
*.obj
*.a
*.so
*.dll
*.exe

# CMake
CMakeCache.txt
CMakeFiles/
cmake_install.cmake
CTestTestfile.cmake
compile_commands.json

# Coverage
*.gcno
*.gcda
*.gcov
coverage.info
coverage_html/

# Test outputs
Testing/
*.xml.bak

# IDE
.vscode/
.idea/
*.swp
*.swo
.DS_Store
Thumbs.db

# Logs (we intentionally keep log/*.md — those are deliverables)
*.log

# Static analysis intermediate
.cache/
.clangd/

# OS junk
desktop.ini
